﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Placid.Core
{
    public interface IPivotSource : IDisposable
    {
        IPivotSourceRow GetRow(int rowIndex);
        IPivotSourceColumn GetColumn(int columnIndex);
        IPivotSourceColumn GetColumn(string columnName);
        IPivotSourceCell GetCell(int rowIndex, int colIndex);

        int RowsCount { get; }
        int ColumnsCount { get; }
    }
}
